package com.hn.project.rqinspect.service;

import java.util.Collection;

public interface TaskCacheService {

    /**
     * 新增
     */
    void add(String remindType, Integer userId, Integer orderId);

    /**
     * 减少
     */
    void reduce(String remindType, Integer userId, Integer orderId);

    /**
     * 删除
     */
    void delete(String remindType,Integer orderId);

    /**
     * 获取列表
     */
    Collection<String> list(String remindType, Integer userId);

    /**
     * 单个获取
     */
    Integer get(String remindType, Integer userId,Integer orderId);

    Integer get(String remindType, Integer orderId);

    /**
     * 统计个数
     */
    int count(String remindType, Integer userId);
}
